When is `x IS NOT NULL` not the same as `NOT(x IS NULL)`
Posted
by Mark Hurd
on Stack Overflow
See other posts from Stack Overflow
or by Mark Hurd
Published on 2010-05-18T16:29:55Z
Indexed on
2010/05/18
16:40 UTC
Read the original article
Hit count: 178
For what x
is
The expression
x IS NOT NULL
isnot equal toNOT(x IS NULL)
, as is the case in 2VL
(quote from this answer, which is quoting Fabian Pascal Practical Issues in Database Management - A Reference for the Thinking Practitioner -- near the end of that answer)
My guess is when x IS NULL
is NULL, but I cannot guess when that would be (i.e. I haven't checked the SQL standard).
© Stack Overflow or respective owner